package com.bonc.modules.business.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 接口访问公共参数码表
 *
 * @author feiniao
 * @date 2021-10-11 10:48:59
 */
@Data
@TableName("TB_COMMON_PARAM_INFO")
public class TbCommonParamInfoEntity implements Serializable {
	/**
	 * API服务编码
	 */
	@TableId
	private String apiCode;
	/**
	 * 组合服务名称
	 */
	private String servicePackName;
	/**
	 * 服务使用方处理时间
	 */
	private String timeStamp;
	/**
	 * 服务使用方交易流水号
	 */
	private String transIDO;
	/**
	 * 业务流水号
	 */
	private String sessionID;
	/**
	 * 数字签名
	 */
	private String sign;
	/**
	 * 测试与正式数据标识
		0：测试数据  1：正式数据

	 */
	private String envFlag;
	/**
	 * 平台令牌token
	 */
	private String accessToken;
	/**
	 * 服务版本号，业务使用的服务版本号
	 */
	private String version;
	/**
	 * 参数的加密方法选择，默认md5，可选值是：md5
	 */
	private String signMethod;
	/**
	 * 服务使用方partyid
	 */
	private String userPartyID;
	/**
	 * 基础服务平台日切点
	 */
	private String cutOffDay;
	/**
	 * 服务提供方应用域代码
	 */
	private String domain;
	/**
	 * 00：按省（位置）代码路由;
		01: 按手机号码路由

	 */
	private String routeType;
	/**
	 * 路由关键值
	 */
	private String routeValue;
	/**
	 * 业务编码
	 */
	private String busType;

	/**
	 * 业务参数列表
	 */
	private String content;

}
